package presstrack
{
	import mx.collections.ArrayCollection;
	
	[RemoteClass(alias="presstrack.TrackStateClass")]
	
	[Bindable]
	public class TrackStateClass
	{
		public var iState	:int;
		public var mLabel	:String;
		public var mNote	:String;
		public var mColor	:String;
  		
		public function TrackStateClass(ob:Object = null)
		{
			iState 	= 0;
			mLabel 	= "";
			mNote	= "";
			mColor	= "";
		
			if (ob != null)
			{
				setFrom(ob);
			}
		}
		
		public function setFrom(ob:Object):void 
		{
			iState	= ob.iState;
			mLabel 	= ob.mLabel;
			mNote 	= ob.mNote;
			mColor 	= ob.mColor;
		}
	}
}